package com.zemo.base.domain.entity.refund;


import com.zemo.base.domain.entity.BaseEntity;

/**
 * @ClassName: RefundRecordEntity
 * @author: SuperZemo
 * @email: zemochen@gmail.com
 * @Date 16/01/2018 22:45
 * @Description
 */
public class RefundRecordEntity extends BaseEntity {
    private Long id;

    private Long userId;
    /**
     * 原交易单号
     */
    private String tradeNo;

    private String orderNo;
    /**
     * 退款金额
     */
    private Long refundFee;
    /**
     * 退款单号
     */
    private String refundNo;
    /**
     * 退款状态
     */
    private Integer refundStatus;

    /**
     * 退款渠道
     */
    private Integer channelId;
    private String note;
    /**
     * 设备号
     */
    private String deviceId;

    /**
     * 源订单状态，用于天眼业务消息
     */
    private Integer sourceStatus;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public Long getRefundFee() {
        return refundFee;
    }

    public void setRefundFee(Long refundFee) {
        this.refundFee = refundFee;
    }

    public String getRefundNo() {
        return refundNo;
    }

    public void setRefundNo(String refundNo) {
        this.refundNo = refundNo;
    }

    public Integer getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(Integer refundStatus) {
        this.refundStatus = refundStatus;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getSourceStatus() {
        return sourceStatus;
    }

    public void setSourceStatus(Integer sourceStatus) {
        this.sourceStatus = sourceStatus;
    }
}
